<?php
try {
		require_once('../../controller/controller.inc.php');
		$usuario->isAuthorizedView(Operacao::MOVIMENTACAO_ENCAMINHAMENTOS);
		
		$operador = $usuario->usuario;
		$nomeMes = ucfirst(gmstrftime("%B", mktime(0, 0, 0, date('m'), 1, date('Y'))));	
			
		if ( !isset($_GET['id'])) throw new Exception("<h2>Não foi possível emitir o relatório.</h2>");
		
		$candidatovaga = new CandidatoVaga( $_GET['id'] );		
		$vaga = $candidatovaga->getVaga();
		$candidato = $candidatovaga->getCandidato();
		$contrato = $vaga->getContrato();
		$cargo = $vaga->getCargo();
		$lotacao = $vaga->getLotacao();
		$empresa = $contrato->getEmpresa();
		$orgao = $contrato->getOrgao();
		$nucleogestor = $lotacao->getNucleoGestor();
						
		$nome           = $candidato->nome;
		$nascimento     = TUtils::DataEnPt( $candidato->nascimento );
		$sexo = ( $candidato->sexo == 'M' ) ? 'Masculino' : 'Feminino';
		$escolaridade = new Escolaridade( $candidato->escolaridadeid );
		$salario = new Salario( NULL, $contrato->contratoid, $cargo->cargoid );
		$enderecoLotacao = $lotacao->getEndereco();
				
		$postoNome      = $lotacao->fantasia; 
		$postoEndereco  = ($lotacao->rua != '')? $lotacao->rua.", ".$lotacao->numero." ".$lotacao->complemento.". ".$lotacao->bairro ." - CEP:".$lotacao->cep :'';	
		
	}
	catch(Exception $e){
		$error=  $e->getMessage();
		
	}	
	
	
	